Instructs AEST to use the specified Alpha Image Information File (AIIF)
when translating current image. Normally, AEST forms the translated
image references by adding the suffix _AV to Alpha image names.
The /AIIF qualifier allows you to change this behavior.
Default: None
Format
/[NO]AIIF=(filespec[,filespec...])
1 – Qualifier Values
filespec
Identifies a file specification for the .AIIF file.
2 – Description
Alpha Image Information File (.AIIF file) contains the information
used by AEST to renames the image references in the Alpha file
that is currently translated. Such files are used to relink the
translated image against the different shareable images and to
modify fixup information.
The .AIIF file describes the properties of a shareable image's
exported interface, that is, the precise locations that are
described in the image's symbol vector. These files contain
mapping between Alpha and I64 entry points.
The /NOAIIF qualifier tells AEST not to use the specified AIIF
file, even if it is found.
AEST searches for .AIIF files in the following locations and
in the following order:
1. The directory or directories specified as values to the
/AIIF qualifier in the AEST command line.
2. Locations specified by logical names. The logical name for
each AIIF file must be formed appropriately from the
shareable image list plus the extension (.AIIF). For example,
for the dynamic image SYS$PUBLIC_VECTORS, the appropriate
logical name would be SYS$PUBLIC_VECTORS.AIIF.
3. The current directory.
4. The directory pointed to by the SYS$LIBRARY logical name.
AIIF file syntax:
C-style multiline comments are allowed in any place in the file.
The following delimiters are allowed between fields of file line:
o ' '
o '\t'
o ','
Two type of lines are allowed for .AIIF files:
1. The first type of line is needed for reassigning the old
symbol vector index of a linked library to a new symbol
vector index and probably in another library. Use the
following format for this purpose:
old_symv_idx new_symv_idx [, "new_name"]
Where:
Argument Description Usage
-------- ----------- -----
old_symv_idx old symbol vector (as decimal)
index
new_symv_idx new symbol vector (as decimal)
index
new_name optional, newly (as ASCII, must be
linked library enclosed in double
quotation marks (" "))
2. The second type of line is needed for assigning new
GSMATCH fields for newly linked libraries. Use the
following format for this purpose:
"name" match_ctl minor_id major_id
Where:
Argument Description Usage
-------- ----------- -----
name Name of newly (as ASCII, must be
linked library enclosed in double
quotation marks (" "))
match_ctl matching (as decimal). Identifies
the match algorithm used
by the image activator.
Specify one of the
following values:
0 - ALWAYS
1 - EQUAL
2 - LEQUAL
minor_id minor id (as decimal)
major_id major id (as decimal)